from django.db import models

# Create your models here.
'''
注册事件
用户名 手机号 需要放松ajax请求
后端实现验证码
短信验证码 也要发送ajax请求
'''

# # 自己定义模型，密码要加密和实现登录密码验证
# class User(models.Model):
#     username = models.CharField(max_length=20, unique=True)
#     passwd = models.CharField(max_length=20)
#     mobile_phone = models.IntegerField(max_length=11, unique=True)
#
#
# # django自带的实现
# from django.contrib.auth.models import User
from django.contrib.auth.models import AbstractUser


class User(AbstractUser):
    # 在AbstractUser的基础上增加需要的属性
    mobile_phone = models.CharField(max_length=11, unique=True)

    class Meta:
        db_table = 'tb_users'
        verbose_name = '用户管理'  # 改名
        verbose_name_plural = verbose_name  # 复数形式显示 中文不做区别